练习:Rot13 读取器
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
一般的模式是 io.Reader 包裹另一个 io.Reader
,用某些途径修改特定的流。
例如,gzip.NewReader 函数输入一个 io.Reader
(gzip 的数据流)并且返回一个同样实现了 io.Reader
的 *gzip.Reader
(解压缩后的数据流)。
实现一个实现了 io.Reader
的 rot13Reader
,用 ROT13 修改数据流中的所有的字母进行密文替换。
rot13Reader
已经提供。通过实现其 Read
方法使得它匹配 io.Reader
。
在线练习
{$ activeFileHint $}